package com.ruoyi.system.pojo.entity;

import lombok.Data;

import java.util.Date;

@Data
public class Notice {

    /**
     * 公告ID，主键，自增长
     */
    private Integer id;
    /**
     * 公告标题，简洁明了地描述公告的主题或主要内容
     */
    private String title;

    /**
     * 公告内容，提供公告的详细信息，包括通知的背景、目的和具体要求
     */
    private String content;

    /**
     * 发布日期，记录公告被正式发布的时间，便于用户查阅和跟踪信息的时效性
     */
    private Date date;

    /**
     * 公告发布者，记录发布公告的官方机构或个人，增强公告的可信度
     */
    private String author;

    /**
     * 公告类别，指明公告的类型：0-行政通知，1-活动公告，2-政策信息，3-其他
     */
    private Integer category;

    /**
     * 过期日期，指明公告的有效期，帮助用户了解信息的时效性和适用范围
     */
    private Date expirationDate;

}
